Christopher Hogbin Appointed CEO of Lazard Asset Management
Lazard announced Christopher Hogbin as the new CEO of Lazard Asset Management, effective December 2025. Hogbin brings three decades of experience, including a 20-year tenure at AllianceBernstein where he served as Global Head of Investments. His leadership in expanding investment capabilities across public and private markets positions him to drive Lazard's next phase of growth.
Evan Russo, the outgoing CEO, transitions to an advisory role after two decades at Lazard. Russo's tenure included key leadership positions such as Chief Financial Officer and Co-Head of Capital Markets. Peter Orszag, CEO and Chairman of Lazard, emphasized this appointment as an inflection point for the firm's asset management strategy.